river ranching - French English Dictionary